# 用 python  将 wubi.json 里的繁体字去掉，如
#
#     "工": {
#         "prefix": "aaaa",
#         "description": "",
#         "body": [
#             "工"
#         ]
#     },
#     "時": {
#         "prefix": "jffy",
#         "description": "",
#         "body": [
#             "時"
#         ]
#     },
#     "式": {
#         "prefix": "aaa",
#         "description": "",
#         "body": [
#             "式"
#         ]
#     },
#
# 去掉后:
#
#     "工": {
#         "prefix": "aaaa",
#         "description": "",
#         "body": [
#             "工"
#         ]
#     },
#     "式": {
#         "prefix": "aaa",
#         "description": "",
#         "body": [
#             "式"
#         ]
#     },
# 以下是一个 Python 脚本，用于从 wubi.json 文件中移除繁体字的条目：
#
# ```python
import json
import zhconv

def is_traditional_chinese(char):
    """检查字符是否是繁体字"""
    simplified = zhconv.convert(char, 'zh-cn')
    return char != simplified

def filter_traditional_chars(input_file, output_file):
    """过滤掉包含繁体字的条目"""
    with open(input_file, 'r', encoding='utf-8') as f:
        data = json.load(f)
    
    # 创建只包含简体字的新字典
    simplified_data = {
        key: value for key, value in data.items() 
        if not is_traditional_chinese(key)
    }
    
    with open(output_file, 'w', encoding='utf-8') as f:
        json.dump(simplified_data, f, ensure_ascii=False, indent=4)

# 使用示例
filter_traditional_chars('wubi.json', 'wubi_simplified.json')
# ```
#
# ### 使用说明：
# 1. 需要安装 `zhconv` 库来处理简繁体转换：
#    ```
#    pip install zhconv
#    ```
#
# 2. 脚本会读取 `wubi.json` 文件，过滤掉所有键（汉字）为繁体字的条目，然后将结果保存到 `wubi_simplified.json` 文件中。
#
# 3. 脚本会保留所有简体字条目，如示例中的 "工" 和 "式"，而移除像 "時" 这样的繁体字条目。
#
# 4. 输出文件会保持与输入文件相同的 JSON 格式，包括缩进和结构。
#
# 注意：这个脚本假设 JSON 文件中的键就是要检查的汉字。如果繁体字可能出现在其他字段（如 body 数组）中，需要相应调整代码。
#
#
